pour salt into the wounds - Francés Inglés Diccionario